home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Atari Compendium
/
The Atari Compendium (Toad Computers) (1994).iso
/
files
/
prgtools
/
c
/
sozobon
/
sozlib15.zoo
/
sozdistr
/
doc
/
soz_libs.hyp
(
.txt
)
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
Macintosh to JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
Atari ST Guide Hypertext
|
1995-04-10
|
139.2 KB
|
1,185 lines
%@(#)soz_libs.hyp, SozobonX library docs Mar 29 1995
Startup Modules
crt0.o
accappcr.o
min_s.o
acc_s.o
accapp_s.o
minimum.o
accmin.o
accappmi.o
accx_s.o
pcrt0.o
%stdLIB
%stdLIBINTRO
Header Files
STDDEF.H
TYPES.H
dev_t
fpos_t
time_t
clock_t
STDLIB.H
div_t
ldiv_t
STDIO.H
STRING.H
CTYPE.H
ERRNO.H
LIMITS.H
TIME.H
ASSERT.H
STDARG.H
SETJMP.H
MACROS.H
UNISTD.H
FCNTL.H
STAT.H
MALLOC.H
OSBIND.H
SUPPORT.H
ATARI.H
,DISKINFO
,DOSTIME
,KEYTAB
FILE.H
FILESYS.H
BASEPAGE.H
3BASEPAGE
OSHEADER.H
5_osheader
BIOS.H
7IOREC
7KBDVECS
%STDLIB
__Ident_lib
__Ident_libx
_xdlibs_date
;_xdlibs
;%stdlibPROC
@errno
@etext
@edata
@main()
@exit()
@abort()
@atexit()
@getenv()
@putenv()
@system()
;%stdlibMEM
M_BLKSIZ
Mmalloc()
Mcalloc()
Mlalloc()
Mrealloc()
Mlrealloc()
Mfree()
;%stdlibaton
Uatof()
Uatoi()
Uatol()
Ustrtod()
Ustrtol()
Ustrtoul()
;%stdlibMISC
\rand()
\srand()
\bsearch()
\qsort()
\getopt()
\abs()
\labs()
\div()
\ldiv()
\%FLOAT
ffrexp()
fldexp()
fmodf()
;%stdlibintern
j_app
j_mint
j_base
j_envp
j_STKSIZ
j_initargs()
j_crtinit()
j_main()
j_exit()
%STDIO
t__FWRT_BIN__
t__FRW_BIN__
t%fopen
wfopen()
wfreopen()
wfflush()
wfclose()
wremove()
wrename()
wtmpfile()
wtmpnam()
wsetbuf()
wsetvbuf()
t%stdiopipe
popen()
pclose()
t%stdioprintf
fprintf()
printf()
sprintf()
vfprintf()
vprintf()
vsprintf()
fscanf()
scanf()
sscanf()
t%printf
_printf()
_scanf()
t%stdioIO
fgetc()
fgets()
fputc()
fputs()
getc()
getchar()
gets()
putc()
putchar()
puts()
ungetc()
fread()
fwrite()
_tttty()
t%stdioPos
fseek()
ftell()
rewind()
fgetpos()
fsetpos()
t%stdioError
clearerr()
feof()
ferror()
fpending()
perror()
t%stdioExt
fileno()
fdopen()
fopenp()
fungetc()
ungetchar()
fgetw()
fputw()
fgetl()
fputl()
fgetf()
fputf()
fgetd()
fputd()
%Characters
toupper()
tolower()
_toupper()
_tolower()
toascii()
isalnum()
isalpha()
isascii()
iscntrl()
isdigit()
isgraph()
islower()
isprint()
ispunct()
isspace()
isupper()
isxdigit()
%StringFunc
%Stringsmisc
strlen()
strset()
strnset()
bzero()
memset()
strlwr()
strupr()
ctlcnv()
strrev()
strtrim()
strtok()
strrpl()
strirpl()
stradj()
%Stringscpy
strcpy()
strncpy()
strcat()
strncat()
strpcpy()
strdup()
substr()
subnstr()
memmove()
lmemmove()
memcpy()
lmemcpy()
memccpy()
%Stringscmp
memchr()
strcmp()
strncmp()
stricmp()
strnicmp()
memcmp()
memicmp()
strstr()
stristr()
strchr()
strrchr()
strpos()
strrpos()
strspn()
strcspn()
strpbrk()
strrpbrk()
%stdntostr
ltoa()
ultoa()
itoa()
%Assert
assert()
teststack()
strerror()
perrorf()
%Valist
va_list
va_start()
va_arg()
va_end()
%Jumps
setjmp()
longjmp()
catch()
throw()
%stdDate
time()
ctime()
localtime()
gmtime()
asctime()
mktime()
clock()
%UNISTD
%UNIfile
access()
chdir()
chmod()
chown()
close()
creat()
dup()
dup2()
size()
getcwd()
isatty()
link()
lseek()
mkdir()
open()
pipe()
rmdir()
stat()
tell()
unlink()
sync()
utime()
umask()
%UNIio
1read()
1lread()
1write()
1lwrite()
%UNIpc
6alarm()
6brk()
6getpid()
6getuid()
6kill()
6nice()
6pause()
6sbrk()
6setuid()
6signal()
_Sigfunc
6sleep()
6stime()
6usleep()
%UNIproc
exec functions
fork()
Fexecl()
char*arg0
Fexecv()
Fexeclp()
Fexecvp()
Fexecle()
Fexeclpe()
Fexecve()
Fexecvpe()
Fexecvep()
Fexecvpep()
Fwait()
Fshell()
%MISC
UMemory Management
Vmsize()
Vmemavail()
Valloca()
USearching & Sorting
Zhsort()
Zlsearch()
Zlfind
Zswab
Zswap
UFilenames & Paths
btempnam()
bfullpath()
bfindfile()
bpfindfile()
bwildcard()
bwild()
bbasename()
bsuffix()
b_splitpath()
b_makepath()
b_getsuffixes()
b_unixmode
$UNIXMODE
pTimer Functions
qstart_timer()
qtime_since()
p%ExtraPC
tGetbpact_pd()
tGetTOSvers()
tGetcookie()
tgemdos()
tbios()
txbios()
tbdos()
%Device
|cfg_ch()
|getch()
|getche()
|putch()
|kbhit()
|getln()
|cputs()
|cprintf()
%MATH
__Ident_libm
acos()
acosh()
asin()
asinh()
atan()
atan2()
atanh()
cabs()
ceil()
cos()
cosh()
dabs()
fabs()
exp()
fmod()
floor()
log()
log10()
matherr()
max()
min()
pmlcfs()
pmlcnt()
pmlerr()
pmllim()
pmlsfs()
poly()
pow()
rint()
sign()
sin()
sinh()
sqrt()
tan()
tanh()
%XGEM
_xaesfast
__Ident_aeslib
_xaesfast_date
__Ident_vdilib
_xvdifast_date
_xvdifast
XVDIFAST Library
vq_gdos()
vq_vgdos()
vqt_name()
vqt_nvdi_name()
vqt_x_name()
c_vdi()
XAESFAST Library
global[15]
gl_apversion
gl_apcount
gl_apid
gl_apprivate
gl_apptree
gl_ap1resv
gl_apprshdr
gl_ap2resv
gl_chheight
gl_smchheight
AES interface
aespb
aescontrol
c_aes()
call_aes()
callaes()
fsel_input()
fsel_exinput()
fsel_sm()
fsel_emulation()
evnx_multi()
rsc_treefix()
rsc_gstrings()
rsc_sstrings()
rsc_gspec()
rsc_gpointer()
rsc_sspec()
rsc_spointer()
rc_gadjust()
rc_vadjust()
rc_vtog()
rc_gtov()
rc_union()
rc_intersect()
rc_copy()
rc_equal()
objcl_calc()
obj_flchange()
obj_stchange()
obj_offxywh()
obj_xywh()
obj_xtfind()
obj_rbfind()
obj_rbselect()
obj_parent()
frmx_center()
winx_calc()
winx_get()
do_bell()
%MagiC
XGEMFAST.H
_XVDIFASTVERSION
_XAESFASTVERSION
_XGEMFAST
GRECT
VRECT
RSHDR
OBJECT
OBSPEC
bfOBSPEC
PARMBLK
USERBLK
BITBLK
ICONBLK
XICONBLK
bfIBCHAR
CICON
TEDINFO
XTEDINFO
bfTECOLOR
MFORM
MN_SET
SH_WPCMD
XMULTI
XMOUSE
%XAES
libltmf.a
VA Protocol
%GEMLIB
fm_center()
fm_mcenter()
fm_sdial()
fm_fdial()
mousex()
mousey()
mousebut()
i_rmbut()
e_rmbut()
vwk_open()
fsel()
fsel_e()
fsel_ex()
whether_draw()
dialog()
adialog()
scr_save()
scr_restore()
sbitblt()
mbitblt()
hide_mouse()
show_mouse()
m_letter()
m_arrow()
m_bee()
val_save()
val_restore()
gt_ptext()
%UTIL
(chrdel()
(chrins()
(strins()
(strdel()
(getkey()
(inkey()
(ainkey()
(sinkey()
(xinkey()
(exinkey()
(input()
(strtodate()
(strtot()
(ttostr()
(dtostr()
(drv_free()
(copy()
(chsuf()
(gem_name()
(tos_name()
Index
_xvdifast
_xaesfast
*Sozobon C 2.00X Library Reference Manual
Michel Forget
($VER: SOZ_LIBS.HYP 1.38 (March 29 1995)
+g -i -s +zz -t5 -d8
Reference Manual/Sozobon
M4gV8
?tTE9\
!mI)W
3VOx_
_9yap
^DSoS
:uiqRPf
|bTb
,&9P9bO
<=Cx0U
%HA#6\
JwB,?#)
Ld"H-
(~]vV@
t/[gN
X\+r5%
@xl]i
!lApd
G$'&+
'x@.PJ
!}~.*
)>5 .
5tJ@V
kJqBWS
8#'Ew
'tOR3P
}Y0;^
g+!0O
|M@Bn
.8En{hWDL
M_9*G
/5AN|MklgJ^
S?@8q
;VO7h/
qE>@}
l1<2/
bcHb
vE"\vZ
j"<pd
T*2$(U%
? iYZ
)h&j'
|7@;I
hMAn
CY\rBg
> yiI
RLVi(,
JGB$!E
^ucp5
fU}[w
&x1+4
F#-nf
GUF6N
C{+#mxl
=9V3Pi
ag6TZ?
&L7v^
AHEP -
mw@Z
hi-Hu`
/^tL;v
KZyzG
ly,Kd"b$
aO&Y&
qTA!|!P\
9S= AX
8VKr=
GC9r:-'
tG2g4
kTd1+
_+vA:
i9D<t-deK
f_RG!5a
&4d<rR
@lCG1
^"U K
Z'G7g Rx
s.7o{
)]u)Z_
7x:W6
ZLNVC,
. FILO = [F]irst [I]n [L]ast [O]ut
/)IEV6
Cs]4
SIJYn
pncZt
'[G"'z
,Xe/$
Nq[k6
{w`I=Y&
vTB$MM
9 L^O
R+NE`
bw\[5
6$lvV
?44sx
l`K0N1
L9H3S
N~`QZ
V2[G|a
w>1],
+CZcE
7(!p5G*
?~DcW
-.i`i$$a
1Pl(3(3{
3Xcj`
$HT}V
/?j!3i:
J94^M
zukNs
tr?a,
9vcPe
="SE::
C +UNy
9<4!
bk'%,
6=vhMD
5VC#V>)
(O2/fvF
T ZmM
]-T`L
69<`'Go
@Q&lU
IU+2[
0yR %d
<blc;
Zj"$=rzI
$!`Kd
[lVA(Z
Nk1&BD
NwiP'
BeDp ;
'0|6G
+!(n3
(Vdk26
&Tq>s
ST5.<
JYp&Y
0a`98
9\iQvn
V]:as
;fKV-
K?}Aq
.]ADP
/7)X9
sAbfr '
7wP|s
09WU.Q
8.'2l
%TvJ6"@t
eBE(c
S{7TL
{Y2q+
. Z^
N%B^;
HEf# $
fcFS(
0CbT/00K
GK\,A
Ob!c@zk@
fBi"c
!#_MQ
8ol"e~|
1gez!
=v?6\
A5Oq'
.d6c\
oz1 z.`#l5&
YUl64
dr|\`
|}_WO
Eh9Ge
20:]D^2S
W'U6B?$
0pDsO
$`j@52
:&G*7E
qjiU`
wL<%q
7GFny E
b4)59
=KcT*
_Mjyj
"G29u
SHTWL
<hjPq
2vn;E
;U}V8wxU
DkBh+
/NQO#
C|ogup
CAK'B
p.7>Z
aBa#
}\Y06
&9:OS
<s5ts
Yoe9
AMD?7
)&=u*
V/w8Y6
z g]!
i#,mg
7~6[g
x+, a
e)j<O
x:O="
bJL>+c
{%uXK
n|F}!
l'D0r<
MACRO isascii(int c)
Return non-zero if <c> is 0x00..0x7F.
MACRO iscntrl(int c)
Return non-zero if <c> is 0x00..0x1F, or 0x7F.
MACRO isdigit(int c)
Return non-zero if <c> is '0'..'9'.
MACRO isgraph(int c)
Return non-zero if <c> is 0x21..0x7E.
MACRO islower(int c)
Return non-zero if <c> is 'a'..'z'.
MACRO isprint(int c)
Return non-zero if <c> is 0x20..0x7E.
MACRO isupper(int c)
Return non-zero if <c> is 'A'..'Z'.
qKC;y
m$26W)
`UcR,
dK,/D`
QFXs1Gj
t(oc,7
B}K]G
7;Ci9
}LjZ*>*b
2J-np{;
P1LAId
?Eo@W[
-Y}iJ{3&G
{h9B&1
0cS'@0
9Dj:8
vN5l(
Y].t6K
tLj:g
[io"/
AXB)P
$c!,[
(e2AW"
Fuq-VtK
2/n=m?y.
/n=e?y
+RSE`o}
5 l4`'
l$t(]
5~[Ws
a'["[u
gjymm
}dmgL
i14{{O
n)cEv
`FS{S
%DvTX
?nBT7V
`-Qdm(5
0I@od
T.M(Ph
LN.'-
fk, BP&z?75
jQbZ-U
1dvd]r
No_J-
|r3 a
[o0 G>r
AwJud
D/qOR
!>v1qIr
8JH0J
N>HVQ
7lNtU
/Ku`5i('
0M4pc
)![F%
$M8U)
X{cps
_nCqs
Ylh;h<XX9
(1=Hl
E*P,!=
wJ[0a8k9
cM$tM
N?eKW6
$1Y=m
'R6r2}
73ehALk
Wa=n:
dAm|J
%$[wDY
.,DIoA
X=4g\
_9vQo
7V0n/
(Z/of
pl0=Rgt
~*fiDQ
7ur;B
5s|Q%
%+"as"
I# dK
iQW,/!
0w2:#
L4,gO
,R%C(6
O3o`w
9i==`8
^YO9K
I!W|r
tQ)-f
2AC'n
zhk $
34XdQ
%/* L
9Ih67
m'B^Q<
AZ2Wt
`mv)K
Um."A%%
~d.L<
RuQa8+#
+@\P5
ZCgKn
HWM$y
qJC(j<
>)Q'U
.*WUn"
Nz>nf
qW}bI
96%HlQy
iv):D;2e
CF4zM
H".U%zO
+-qR(a
swvwO}8T
{k:!,
]<t%s
!s\!z
RZLhy;
d\ k|w
Rkv2~p
`,$`x
a6m@uJS
&fKf"a\N
es^(WN
%;'E%
9Ip!#
cigA3x
GV.O>
mo\So>
"F G1[
"svoR}
|}yWp
f3{06
q2H=
1-mbkE!kz
f|h%5o
|mmMn
8<!LRv
o79$#
y(IwI
| xd[
)pkpn
YZN4G
-<UR{
bhXN(e!
FftCK
W?/Y1
"JRD]
pB^*(Ui
yi6;S,
qQhNI*
s6tg+o
]D.c
*UquI=
IOWB&
!b60d
p+,9&h
T,tCkei
i1scw
Kp([ Y(\]WY
Mo%{p
X[1d0g]
[9hZg
ozRZ~
`]Z/uz
lI\<k1UK
9gy@q
6:D I(
BI#7e^
f'(ir
aq;HT
;B")ej
>(?X*1
%.G&H
:!aEv
a ">i
95JO6mu
fFA]F
b*`/Z0
^}pq1
^T'(
f?aX`T
(!I=cZb
c,B-u
UUUUU~
R7{A#
E[euS
< : 'K
P$_9*
|rUw.
>vK\4
8c*IP
+h4.9
JKoMC
LSsiH~
Y],JV
kF~].
%:JmA
h"N~e5
KHJ1L:'
Am%I[
%+N5
Wx km
%NGxE
NSsMHy
PSsiHy
-bLSq9
ch_r7
Xo$b9y
)-ccz
)m8 {
}6orDO
v'sN"
i\hV
q%o:r
:!!<d
$TM-T
111#E
-@^f/
$q0tF
a,^lJ
?sI50
UE}|Z
kJg8/
global[7], global8]
see RSHDR *gl_apprshdr
T?AC[I
j.BP,
xp#UT)
T?`8
iVG2!
Ii{J{
78)Jq
"GJ6q
&3|zo
)tvD\}
:^"\L
% ppR
RB`l#F
e5+?/W
Q$Q:'(
_jV ,e@`
S^t5E
{G:P
vnuh\q
,/UN{
jcu_j@/{
+v3v'=1?
Q(T7/
eyC)_M
V?G*Z
dw/Im
48+Az
Ni~:~C
^@d!%H7
m/-7zomC
&R,b6"
M_ESvwQ@
lP]+j
FT84P
/yc(F
hTrs7
~J[B|\
EUj`D
.0Py_
\IZ ,\
W#)^e
=.!ZC-
gPoHv
|B'd_
6M<(gw
"A|2\
TVt#[
?<ua*T
]UjK,<
;tn</
xEd5.
t`/iRM
zrsFg
-,qrH,
Ca14+
[qVh6/
SQ"gT
"Ccg{
2)D?u
WXJ1u[<
D2 e>|
^Fnm@-XS
!_4uI
,@X/!
*z4~F XR5
3*c9=
TiOi
|bCBQH
T16I$
#yMcp
_,+U~
$m4SA1
)_gfY
v[WNqe
ohZVD#
!P>G/oO.<
$abk4)
U_TWDa3
,4$Ie
Og~^r
O)<IiB
;ApGk
Bg:22
L>5"Ko
)hx^!
SN ]]a9,
^QNi5
?|R8G
d'Ml[
u?V_?
]xrM$G
*-j{4P
e!jMq
EK1%)Z
>HppB
MHi7L
)BX^H,
y2I86
i?n2q
!V:s>l
'"v=+3JZu(
MG-$y
~qPX%
$n:n#
[ZU}[D
sc#~t
exyp'
T>h~`
f+cpWtn
HbpjL
qZG8A
)~9sr
7ovT\&
+2gI4
`V`lk
ENR<}
p pYY
H;G%zD
lRr.K
#!]Z8
1/6*,8
dsVxbp
Gt.LG
P4M,+
K'm`C
B7I1*i
y!=d
UWMTy
x]x8%f
5^X/
k;\_nSl
<8t9`
>#4&D
ayIfU
]wP9s
FwL31q.#
#Gef=)^sB
% #X2D
T/D4e
(J#-Wg
#tZjSJ
Hl^A3
?sGmk
mA<c
*<P/f
pi/Y<
CPY4b
no<7)Z
azmbWH+f
]`I%$
I]tQ'
/vEPi
:LL1q)
837on,!
Q=_1,
3=2w
tBWme
w[igX
4hnGG
:T~=
4R lU
vefM!